*{
    margin:0;
    padding:0;
}
html,body{
    width:100%;
    height:100%;
    overflow: hidden;
    font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu 
}
.p-l{
    float: left;
}
.p-r{
    float: right;
}
.clearfix:after{
    display:block;
    clear:both;
    content:"";
    visibility:hidden;
    height:0
}
.hide{
    display: none;
}
ul,li{ padding:0;margin:0;list-style:none}
.clearfix{
    zoom:1
}
input, button, select, textarea {
    outline: none;
    border:1px solid #e5e5e5;
}
input::-webkit-input-placeholder { /* WebKit browsers */  
    color: #999;  
  }  
  input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
    color: #999;  
  }  
  input::-moz-placeholder { /* Mozilla Firefox 19+ */  
    color: #999;  
  }  
  input:-ms-input-placeholder { /* Internet Explorer 10+ */  
    color: #999;  
  }  
  .layui-header{
      z-index:99999;
  }
  .layui-layout-admin .layui-side{
    left:80px;
    width:200px;
}
.layui-side-scroll{
    width:220px;
}
.layui-nav-itemed>a{
    color:#666!important;
}
.layui-nav-itemed>a:hover{
    color:#fff!important;
}
.layui-layout-admin .layui-body{
    left:300px;
}


.layui-badge-rim, .layui-colla-content, .layui-colla-item, .layui-collapse, .layui-elem-field, .layui-form-pane .layui-form-item[pane], .layui-form-pane .layui-form-label, .layui-input, .layui-layedit, .layui-layedit-tool, .layui-quote-nm, .layui-select, .layui-tab-bar, .layui-tab-card, .layui-tab-title, .layui-tab-title .layui-this:after, .layui-textarea{
    border-color:#f5f5f5;
}
.layui-collapse,.layui-colla-item{
    border:none;
}
.layui-colla-content{
    width:200px;
    box-sizing:border-box;
    margin:0;
    padding:0;
}
.layui-colla-content ul li{
    padding:10px 35px;
    cursor: pointer;
}
.layui-colla-content ul li:hover{
    background:#1d4a9f;
    color:#fff;
}
.layui-bg-black{
    background:#f5f5f5!important;
}
.layui-nav{
    color:#5d5d5d;
    background-color: #f5f5f5;
}

.layui-nav-tree .layui-nav-item a{
    color:#666;
}
.layui-btn-normal{
    background: #1d4a9f;
}
.layui-btn-warm{
    background: #ed9a24;
}
.layui-btn-info{
    background: #36b0d5;
}
.layui-btn-gray{
    background: #cccccc;
}
.layui-btn-pri{
    background:#2a52b1;
    color:#fff;
}
.layui-btn-delete{
    background:#c4302e;
}
.layui-btn-blue:hover{
    background:#2a52b1;
    color:#fff;
    border:1px solid #2a52b1;
}
.layui-btn{
    height:30px;
    line-height:30px;
    padding:0 30px;

}
.layui-nav .layui-nav-mored, .layui-nav-itemed>a .layui-nav-more{
    border-color: transparent transparent #fff;
}
.layui-nav-tree .layui-nav-item a:hover{
    background:#1d4a9f;
}
.layui-nav-bar{
    display: none;
}
.layui-colla-icon{
   left:170px;
}

.c-main-menu-box{
    position: absolute;
    top:60px;
    left:0;
    width:80px;
    height:100%;
    background:#2a52b1;
    z-index: 9999;
    box-shadow: 6px 0px 8px #666;
}
.c-main-menu-box ul li{
    position: relative;
    box-sizing: border-box;
    width:80px;
    height:76px;
    line-height: 80px;
    text-align: center;
    color:#fff;
    cursor: pointer;
}
.c-main-menu-box ul li:hover{
    background:#1d4a9f;
}
.c-main-menu-box ul li .menu-icon{
    position: absolute;
    display: block;
    left:26px;
    top:12px;
    width:27px;
    height:27px;
    background-size:100% 100%;
    background-repeat: no-repeat;
    margin:0px auto;
}
.c-main-menu-box ul li span.text{
    position: absolute;
    display: block;
    text-align: center;
    width:100%;
    bottom:42px;
    left:0px;
    height:20px;
}
.c-main-menu-box ul li .icon-1{
    background-image:url(../img/staff_info.png);
}
.c-main-menu-box ul li .icon-2{
    background-image:url(../img/my_class.png);
}
.c-main-menu-box ul li .icon-3{
    background-image:url(../img/我的学习.png);
}
.c-main-menu-box ul li .icon-4{
    background-image:url(../img/我的成绩.png);
}
.c-main-menu-box ul li .icon-5{
    background-image:url(../img/教学技能.png);
}
.c-main-menu-box ul li .icon-6{
    background-image:url(../img/科研探究.png);
}
.c-main-menu-box ul li .icon-7{
    background-image:url(../img/教职工考评.png);
}
.c-main-menu-box ul li .icon-8{
    background-image:url(../img/综合汇总.png);
}
.layui-nav .l-line{
    position: relative;
    top:5px;
    color:rgba(255,255,255,0.4);

}
.layui-nav .layui-nav-item-close{
    width:30px;
    height:100%;
    text-align: center;
    line-height: 60px;
    margin:0 20px;
}
.layui-nav .layui-nav-item-setting{
    width:30px;
    height:100%;
    text-align: center;
    line-height: 60px;
    margin:0 20px;
}
.layui-nav-item .icon-setting{
    position: relative;
    top:5px;
    display: inline-block;
    width:22px;
    height:21px;
    background-image: url(../img/setting.png);
    background-size:100% 100%;
    background-repeat: no-repeat;
    cursor: pointer;
}
.layui-nav-item .icon-close{
    position: relative;
    top:5px;
    display: inline-block;
    width:22px;
    height:21px;
    background-image: url(../img/sign_out.png);
    background-size:100% 100%;
    background-repeat: no-repeat;
    cursor: pointer;
}
.layui-nav{
    padding:0;
}

/* 弹出层 */
body .c-layer-class .layui-layer-title{background:#2a52b1; color:#fff; border: none;}
body .c-layer-class .layui-layer-btn{border:none;text-align: center;}
body .c-layer-class .layui-layer-btn a{background:#333;border:none;margin:0 50px;}
body .c-layer-class .layui-layer-btn .layui-layer-btn0{background:#e6e6e6;color:#999;}
body .c-layer-class .layui-layer-btn .layui-layer-btn1{background:#335da7;color:#fff;}
body .c-layer-class .layui-layer-setwin .layui-layer-close1{
    color:#fff;
}
.layui-layer .c-icon-close{
    display: inline-block;
    position: absolute;
    right:15px;
    top:15px;
    width:12px;
    height:12px;
    background-size:100% 100%;
    background-repeat: no-repeat;
    background-image:url(../img/g_guanbi01.png);
    cursor: pointer;
}